home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 12506 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.7 KB

  1. Path: herold.franken.de!jhd
  2. Date: 18 Mar 1996 22:54:00 +0100
  3. From: jhd@herold.franken.de (Joachim Durchholz)
  4. Newsgroups: comp.lang.eiffel,comp.lang.c,comp.lang.c++,comp.object,comp.software-eng
  5. Message-ID: <657x3zrk3RB@herold.franken.de>
  6. References: <1995Jul3.034108.4193@rcmcon.com>
  7.     <RMARTIN.96Mar15094448@rcm.oma.com> <bksDoE2Fu.GBp@netcom.com>
  8.     <653t-Df-3RB@herold.franken.de> <bksDoFwBA.Eut@netcom.com>
  9. Subject: Re: Beware of "C" Hackers -- A rebuttal to Bertrand Meyer
  10. X-Newsreader: CrossPoint v3.1
  11.  
  12. bks@netcom.com wrote 18.03.96 on Re: Beware of "C" Hackers -- A rebuttal to Bertrand Meyer:
  13.  
  14. > Typical OO enthusiast.  After 10 years Eiffel is still *new*.
  15.  
  16. Huh? How is OO enthusiasm related to Eiffel being new?
  17.  
  18. Besides, what version of Eiffel do you mean - some experimental compiler  
  19. that demonstrated some issues about proving program correctness, or a  
  20. compiler that can be used for production programming?
  21.  
  22. Considering the life cycle of new programming concepts, Eiffel is more in  
  23. a position like Algol 60 - it is the first language that demonstrates the  
  24. new principles in a convincing way. (C++ doesn't convince me. That is a  
  25. language like PL/I - designed by committees made up of industrial  
  26. representatives, with lots of mechanisms, but no straighforward  
  27. solutions.)
  28. Algol 60 hasn't exactly come into widespread use, but C is one of its  
  29. descendants (like the vast majority of modern programming languages).  
  30. Eiffel may meet the same fate, being an unsuccesful progenitor of a  
  31. successful language. But the language to replace Eiffel in the programming  
  32. community hasn't been specified yet, and I doubt it can be done before  
  33. more experience with OO has been collected.
  34.  
  35. -Joachim
  36.  
  37. --
  38. Im speaking for myself here.
  39. ## CrossPoint v3.1 ##
  40.